IBM Token-Ring Adapter Features


RPL/PXE

This chapter describes the Remote Program Load (RPL) feature and the Preboot Execution Environment (PXE) feature.


PCI token-ring adapter RPL feature

If you are using the IBM Turbo 16/4 Token-Ring PC Card 2, see IBM Turbo 16/4 Token-Ring PC Card 2 RPL feature. Otherwise, see the following information.

Supported environments

RPL is supported on the following PCI adapters:

The adapter supports RPL from the following servers:


PCI token-ring adapter PXE feature

PXE is supported by several IBM token-ring PCI adapters.
Note:Consult your system administrator for information about whether your server supports PXE.

Supported environments

PXE is supported on the following adapters:


Overview

The RPL feature enables an adapter to boot a computer using files that the computer receives from a LAN server. The computer that requests these files is referred to as the client computer, and the computer that responds with these files is referred to as the LAN server. In order for RPL to take place, two things must occur. First, the RPL feature of the adapter in the client machine initiates the RPL request. Second, a LAN server responds to the RPL request with the files to bring up, or boot, the client computer.

The PCI token-ring adapters support PXE from any server that supports PXE 2.x. You can download the PXE specification from http://developer.intel.com/ial/wfm/wfmspecs.htm.

The following topics are addressed in this section:


Installation and configuration

Setting up your client computer to support RPL/PXE

For the RPL/PXE process to begin, the feature must be enabled on the adapter installed in the client computer, and the client computer must recognize the RPL/PXE feature of the adapter as the first or only bootable device present.

Enabling the RPL/PXE feature on the adapter

The adapter is shipped with the RPL/PXE feature enabled. You can ensure that it is enabled by running the diagnostics and, at the diagnostics test panel, pressing F5 to view or change the RPL setting.

Making the RPL/PXE feature the first bootable device

All IBM PCs support RPL, and many IBM-compatible PCs also do. If your computer is not an IBM PC, refer to your computer's user's manual or contact the manufacturer if you are not sure whether it supports RPL.

On most IBM PCs you can make this adapter the first bootable, or startup, device by choosing Network as the first startup device in the startup sequence in the configuration utility (usually you enter the configuration utility by pressing F1 when the IBM logo and Configuration Utility program symbol appear during the power-on process). If drive A is the first bootable device, consider making the adapter the second bootable device. Refer to the user's manual for your IBM PC if you need further instructions for altering the startup sequence or entering the configuration utility.

Many non-IBM machines and some older IBM machines do not have a configuration utility, or do not allow a choice of a network-bootable device in the configuration utility. On these machines you can either remove the hard disk or use the RPLENABL.EXE utility program provided with this adapter in the RPLPKG.EXE package on the CD-ROM to disable the hard disk as a bootable device. After the hard disk is disabled as a bootable device, computers that support RPL adapters will attempt to boot from the network as long as no diskette is in the diskette drive.

Changing the boot protocol

The procedure for changing the boot protocol depends on your adapter's microcode level. To determine your adapter's microcode level, look at the AL- field displayed on the DHCP/PXE or RPL screen. There are two fields displayed, such as AL-00001 ALB1BG2.

If the second field has only six digits, or if the seventh digit is "1", as shown in the following examples, the microcode supports PXE 1.

AL-00001 PX10AH
AL-00001 ALB1BG1

If the seventh digit is "2", as shown in the following example, the microcode supports PXE 2.

AL-00001 ALB1BG2

The following adapters ship with PXE 1:

A PXE 2 flash update is available for these adapters at http://www.ibm.com/networking/support.

For the procedure to change the boot protocol, see Changing the boot protocol (PXE 1.x).

The following adapters ship with PXE 2:

A PXE 1 flash update is available at http://www.ibm.com/networking/support.

For the procedure to change the boot protocol, see Changing the boot protocol (PXE 2.x).

Changing the boot protocol (PXE 1.x)

If the microcode on your adapter is flashed to support PXE 1.x, use the following procedure to change the boot protocol. If the microcode on your adapter is flashed to support PXE 2.x, see Changing the boot protocol (PXE 2.x).

After you select RPL as the first startup, or boot, device you will see a DHCP panel when your client machine is booting. By default, the adapter will first try Dynamic Host Configuration Protocol (DHCP) as the first protocol. Any time before the client has connected to the DHCP server, you can press Alt+S to switch to RPL. The following figure is an example of the DHCP panel:

+--------------------------------------------------------------------------------+
|                    IBM PCI Token-Ring DHCP                                     |
|  ET-02:15:36                                                                   |
|  ID-268 0030                                                                   |
|  BU-0000                                                                       |
|  AA-0004AC570001                                                               |
|  AL-000001 PX10AH                                                              |
|  BL-CD0110                                                                     |
|  RM-C800                                                                       |
|  OP-0000 16                                                                    |
|                                                                                |
|  DD-0002                                                                       |
|  AR-                                                                           |
|  DR-                                                                           |
|  XR-                                                                           |
|  TR-                                                                           |
|  AC-8C00 00002000 8820                                                         |
|  AE-000 OP-0011                                                                |
|  Press ALT-S to switch to RPL                                                  |
|  Press ESC to return to BIOS                                                   |
|  Ending DHCP                                                                   |
+--------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------+
|                    IBM PCI Token-Ring RPL                                      |
|  ET-02:15:36                                                                   |
|  ID-268 0030                                                                   |
|  BU-0000                                                                       |
|  AA-0004AC570001                                                               |
|  AL-000001 PX10AH                                                              |
|  BL-CR1.0243                                                                   |
|  RM-C800                                                                       |
|  OP-0000 16                                                                    |
|                                                                                |
|  RQ-000F                                                                       |
|  SF-                                                                           |
|  SN-                                                                           |
|  RS-2010                                                                       |
|  PC-0606                                                                       |
|  AC-8C00 00002000 8820                                                         |
|  AE-000 OP-0011                                                                |
|  Press ALT-S to switch to DHCP                                                 |
|  Press ESC to return to BIOS                                                   |
|  Ending RPL                                                                    |
+--------------------------------------------------------------------------------+

This example shows all of the possible error and status message prefixes. You will normally not see the error status condition prefixes, such as PC-, unless an error condition occurs. These error and status messages are described in RPL messages.

Changing the boot protocol (PXE 2.x)

If the microcode on your adapter is flashed to support PXE 2.x, use the following procedure to change the boot protocol. If the microcode on your adapter is flashed to support PXE 1.x, see Changing the boot protocol (PXE 1.x).

Current operating system software installation programs either require your attendance in order to enter information in response to system prompts (attended installation) or do not require your attendance (unattended installation). To accommodate this mix of attended versus unattended, a menu in the Token Ring Option ROM is provided to guide you in setting up your Token Ring Option ROM.

You can access the menu at Option ROM initialization time. Use this menu to change the protocol (RPL or PXE) and the protocol's behavior if the protocol fails to reach a boot server of the selected protocol or if the initial bootstrap returns control to the boot ROM code.

At option ROM initialization time, the following line is displayed:

+--------------------------------------------------------------------------------+
|Token-Ring ROM Initializing......                                               |
+--------------------------------------------------------------------------------+

After the line appears, you have 5 seconds to press Ctrl+S to access the PCI Token Ring's boot protocol/protocol failure menu, as shown in the following example. If you do not press Ctrl+S within five seconds, the PCI token-ring's option ROM settings remain unchanged and the system boot continues.

If you press Ctrl+S within five seconds, the following options are displayed:

+--------------------------------------------------------------------------------+
|Token-Ring ROM Initializing......                                               |
|1 PXE/Local Boot <<<< Current Mode                                              |
|2 PXE only                                                                      |
|3 RPL/Local Boot                                                                |
|4 RPL only                                                                      |
|5 Local Boot                                                                    |
|ESC-No Change                                                                   |
+--------------------------------------------------------------------------------+
Note:<<<< Current Mode displayed beside an option indicates the current adapter setting. If you change the setting, <<<< Current Mode will display next to the new option the next time you reboot your system.

The options are described in the following table:


Option Description
1 PXE/Local Boot Use the PXE protocol. If the PXE protocol fails, or the initial downloaded bootstrap returns control to the token-ring adapter's boot ROM code, the boot ROM code will return control back to BIOS, and onto the next boot device.
2 PXE only Use the PXE protocol. If the PXE protocol fails, or the initial downloaded bootstrap returns control to the token-ring adapter's boot ROM code, the boot ROM code will retry the PXE protocol. This will continue indefinitely.
3 RPL/Local Boot Use the RPL protocol. If the RPL protocol fails, or the initial downloaded bootstrap returns control to the token-ring adapter's boot ROM code, the boot ROM code will return control back to BIOS, and onto the next boot device.
4 RPL only Use the RPL protocol. If the RPL protocol fails, or the initial downloaded bootstrap returns control to the token-ring adapter's boot ROM code, the boot ROM code will retry the RPL protocol. This will continue indefinitely.
5 Local Boot This option informs BIOS that this option ROM is not an IPL device, and therefore the option ROM will not be called to execute its boot protocol.
ESC The current boot protocol or protocol failure is unchanged.

Select an option by pressing the option's number on the number row on your keyboard or on the numeric keypad (with the NumLock function enabled). The display confirms your selection.

Remember the following key points:

If you select 1 PXE/Local Boot or 2 PXE only, a series of panels appear. The first panel appears during the initialization and opening of the adapter onto the ring.

+--------------------------------------------------------------------------------+
|                           PCI Token-Ring PXE                                CS2|
|ET-00:00:00                                                                  016|
|ID-2460 068                                                                     |
|BU-0000                                                                         |
|AA-00112233445566                                                               |
|AL-000001 PX14CN2                                                               |
|BL-CS200                                                                        |
|RM-C800                                                                         |
|OP-0000 0016                                                                    |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|RS-2010                                                                         |
|AC/PC-0606                                                                      |
|AE-000  OP-0011                                                                 |
|                                                                                |
+--------------------------------------------------------------------------------+

The second panel appears after the adapter successfully opens onto the ring and starts the PXE/DHCP protocol.

+--------------------------------------------------------------------------------+
|                              PCI Token-Ring PXE                            CS20|
|ET-00:00:00                                                                 016M|
|UU-11223344556677889900112233445566           IP-17.17.17.2                     |
|DD-0001                                       SM-255.255.255.0                  |
|AR-0002                                  DHCPSvr-10.10.10.3                     |
|DR-0001                                   Router-17.17.17.8                     |
|XR-0001                                      SR1-0.0.0.0                        |
|                                             SR2-0.0.0.0                        |
|                                            BINL-10.10.10.5                     |
|                                                                                |
|                                                                                |
|                                                                                |
|TF-             TFTP IP-10.10.10.5        TFTPGW-17.17.17.8                     |
|c:\path\filename.ext                                                            |
|Press space bar to suspend NBP download                                         |
|                                                                                |
|                                                                                |
|                                                                                |
|                                                                                |
|RS-2010                                                                         |
|AC/PC-0606                                                                      |
|AE-000  OP-0011                                                                 |
+--------------------------------------------------------------------------------+

The third panel appears if the boot server has provided a PXE Boot menu giving you the option of which boot server to use.

+--------------------------------------------------------------------------------+
|                              PCI Token-Ring PXE                            CS20|
|ET-00:04:10                                                                 016M|
|Select Boot Server 10                         IP-17.17.17.2                     |
|Local Boot                                    SM-255.255.255.0                  |
|Bootserver 1                             DHCPSvr-10.10.10.3                     |
|Bootserver 2                              Router-17.17.17.8                     |
|                                             SR1-0.0.0.0                        |
|                                             SR2-0.0.0.0                        |
|                                            BINL-10.10.10.5                     |
|                                                                                |
|                                                                                |
|BD-0001         BootSrv-10.10.10.4                                              |
|TF-0001         TFTP IP-10.10.10.5        TFTPGW-17.17.17.8                     |
|c:\path\filename.ext                                                            |
|Press space bar to suspend NBP download  3                                      |
|BIS-21                                                                          |
|                                                                                |
|                                                                                |
|                                                                                |
|RS-2010                                                                         |
|AC/PC-0606                                                                      |
|AE-000  OP-0011                                                                 |
+--------------------------------------------------------------------------------+

If you select 3 RPL/Local Boot or 4 RPL only, the following panel appears.

+--------------------------------------------------------------------------------+
|                             PCI Token-Ring RPL                                 |
|  ET-00:15:36                                                                   |
|  ID-268 0030                                                                   |
|  BU-0000                                                                       |
|  AA-0004AC570001                                                               |
|  AL-000001 PX14CN2                                                             |
|  BL-CS200                                                                      |
|  RM-C800                                                                       |
|  OP-0000 0016                                                                  |
|  RQ-000F                                                                       |
|  SF-                                                                           |
|  SN-                                                                           |
|  RS-2010                                                                       |
|  PC-0606                                                                       |
|  AC-8C00 00002000 8820                                                         |
|  AE-000 OP-0011                                                                |
|                                                                                |
+--------------------------------------------------------------------------------+

The example panels show all of the possible error and status message prefixes. You will normally not see the error status condition prefixes, such as PC-, unless an error condition occurs. These error and status messages are described in RPL messages.

Setting up your OS/2 LAN Server to support RPL

This manual assumes that you have already set up your OS/2 LAN Server for RPL and installed the DOS or OS/2 RPL image. If you have not, refer to the OS/2 LAN Server documentation and install RPL support before installing RPL support for the adapter on the OS/2 LAN Server. In summary, at this point you should have already performed the following steps:

  1. Installed OS/2 LAN Server DOS or OS/2 RPL support.
  2. Run RIPLINST.EXE if you installed OS/2 RPL support, to install an OS/2 RPL image. The RIPLINST.EXE utility is normally on diskette 7 of the OS/2 installation diskettes. You must use the OS/2 unpack command to unpack the RIPLINST file before you can run it.
  3. Installed any service fix packs required:

    Use the OS/2 syslevel command on your OS/2 LAN Server to check the CSD level.

  4. Run any post-service updates for RPL described in the fix pack IPxxxxx.INF file (where xxxxx is the fix pack level being applied).
  5. Run GETRPL.EXE to update the RPL access profiles. To do this, you must stop the RPL service and be logged on with administrator authority.
  6. Enter net start rpl to start the RPL service.

After these steps are complete, run the following steps on the OS/2 LAN Server to add RPL support for the adapter:

  1. Run x:\RPL\CFGRPL.CMD from the CD-ROM (where x is your CD-ROM drive letter) or the NDIS Drivers diskette in an OS/2 window.
  2. Enter net stop rpl to stop the RPL service.
  3. Run GETRPL.EXE to update the RPL access profiles To do this, you must stop the RPL service and be logged on with administrator authority.
  4. Enter net start rpl to start the RPL service.
  5. Create an RPL workstation image for each client computer with an adapter installed. This procedure is described in the LAN Server documentation. For the Server Record Identifier use:
    Client Operating Environment Record Identifier
    OS/2 3.0 R_230_DTKTRP
    DOS R_DTKTRP_NDIS

Setting up your Novell NetWare server to support RPL

  1. Power on a NetWare Client machine and log on to the NetWare Server with supervisor authority.
  2. Copy the RPL.NLM file to the NetWare server \SYSTEM directory from the \RPL directory on the CD-ROM.
  3. Copy the _0249.RPL file to the NetWare server \LOGIN directory from the \RPL directory on the CD-ROM.
  4. Generate a bootable client diskette for this adapter, and run the DOSGEN program located in the \SYSTEM directory on the Novell NetWare Server. For information on running DOSGEN or for more detailed information on setting up unique RPL images for specific adapters, refer to the Novell NetWare documentation.

    The following steps are a sample procedure for creating a NetWare Client boot image:

    1. Prepare a bootable DOS diskette. Perform either step 4a.i for a VLM image or step 4a.ii for a NETX image:
      1. VLM image

        Place the following files on the bootable DOS diskette:

        LSL.COM      AUTOEXEC.BAT  CONFIG.SYS    NET.CFG
        VLM.EXE      IBMTRPO.EXE   ROUTE.COM     IPXODI.COM
        REDIR.VLM    CONN.VLM      SECURITY.VLM  NWP.VLM
        PRINT.VLM    IPXNCP.VLM    NDS.VLM       FIO.VLM
        NETX.VLM     TRAN.VLM      BIND.VLM      GENERAL.VLM
        

        Your CONFIG.SYS file should have the following statements:

        REM Use the DOS= and DEVICE= statements if you want to use high memory and XMS memory.
        REM DOS=HIGH
        REM DEVICE=A:\HIMEM.SYS
        REM DEVICE=A:EMM386.EXE NOEMS
        FILES=40
        BUFFERS=20
        LASTDRIVE=Z
        

        Your AUTOEXEC.BAT file should have the following statements:

        PATH A:\
        SET NWLANGUAGE=ENGLISH
        LSL
        IBMTRPO
        ROUTE
        IPXODI
        REM If you issue commands that reload COMMAND.COM,
        REM you must also copy COMMAND.COM
        REM to the NetWare Server \system directory and
        REM uncomment the COMSPEC command statement below.
        REM SET COMSPEC=F:\SYSTEM\COMMAND.COM
        VLM
        LOGIN yourID
        
      2. NETX image

        Place the following files on the bootable DOS diskette:

        IBMTRPO.EXE  AUTOEXEC.BAT  LSL.COM       NETX.EXE
        ROUTE.COM    IPXODI.COM    NET.CFG
        

        Your AUTOEXEC.BAT should have the following statements:

        PATH A:\
        LSL
        IBMTRPO
        ROUTE
        IPXODI
        REM If you issue commands that reload COMMAND.COM,
        REM you must also copy COMMAND.COM
        REM to the NetWare Server \system directory and
        REM uncomment the COMSPEC command statement below.
        REM SET COMSPEC=F:\SYSTEM\COMMAND.COM
        NETX
        F:
        LOGIN yourID
        
    2. Update the diskette with IBMTRPO.EXE from the CD-ROM.
    3. Generate the image using DOSGEN (see the Novell documentation for information regarding creating images and running DOSGEN).

      Following is a sample of the NET.CFG file for VLM or NETX clients:

      Link Driver IBMTRPO
              FRAME TOKEN-RING MSB
              DATARATE AUTO
              RXBUFFERS 9
              TXBUFFERS 1
       
      NetWare DOS Requester
              FIRST NETWORK DRIVE = F
              NETWARE PROTOCOL = NDS BIND
      
  5. Add the following two lines to the AUTOEXEC.NCF file located in the \SYSTEM directory on the NetWare Server:
    load rpl
    bind rpl to <driver>
    
    where <driver> is the token-ring driver loaded on your NetWare Server.

Setting up your Windows NT 4.0 server to support RPL

Refer to the chapter on Remoteboot in the Microsoft Windows NT Networking Guide for the following features:

Installing the Remoteboot service

  1. If the DLC and NetBEUI protocols on the server are not already installed, click Start > Settings > Control Panel.
  2. Double-click the Protocol tab and add the protocols.
  3. Click the Services tab on the Network Dialog box and add the Remoteboot service.
  4. In the Remoteboot Setup dialog box, make sure that c:\winnt\rpl is the correct path to install this service.
  5. Leave Migrate Remoteboot directory from LAN Manager 2.2 unchecked and click OK.
  6. When prompted, load the NT 4.0 server CD-ROM and access the subdirectories \i386 and \client\RPL to update the system.
  7. Reboot the system to apply the changes.

Configuring DOS RPL client network settings

At a command prompt on the server, change to the c:\winnt\RPL\bblock\netbeui directory and create a directory named ibmtrp. Within the ibmtrp subdirectory create a PROTOCOL.INI file that has the following data in it:

 [protman]
  drivername = protman$
  dynamic = yes
  priority = netbeui
 
[netbeui_xif]
  drivername = netbeui$
  bindings = ibmtrp_nif
  names = 6
  ncbs = 12
  packets = 20
  pipeline = 10
  sessions = 6
  stacksize = 512
  lanabase = 0
 
[xnsnb_xif]
  drivername = xnsnb$
  bindings = ibmtrp_nif
  load = xnsnb[cbr]
  lanabase = 1
 
[xnstp_xif]
  drivername = xnstp$
  bindings = ibmtrp_nif
  load = xnstp[ub]
  lanabase = 1
 
[tcpip_xif]
  drivername = TCPIP$
  disabledhcp = (TCPIP_NO_DHCP)
  ipaddress0 = (TCPIP_ADDRESS)
  subnetmask0 = (TCPIP_SUBMASK)
  defaultgateway0 = (TCPIP_GATEWAY)
  tcpsegmentsize = 1450
  tcpwindowsize = 1450
  nbsessions = 6
  load = tcptsr[c],tinyrfc[c],emsbfr[cr]
  unload = "unloadt /notsr[dc]"
  bindings = ibmtrp_nif
  lanabase = 1
 
[ipx_xif]
  drivername = ipx$
  load = ipxmark[u],ipx[u]
  unload = ipxrel[c]
  bindings = ibmtrp_nif
  lanabase = 1
 
[msdlc_xif]
  drivername = msdlc$
  bindings = ibmtrp_nif
  load = msdlc[ub]
  unload = msdlc[u]
 
[ibmtrp_nif]
  drivername = ibmtrp$
  MaxTransmits = 2
  MaxTxFrameSize = 2048
  MinRcvBuffs = 8
  RcvBuffSize = 1120

Also, within that same subdirectory ibmtrp create a DOSBB.CNF file that has the following data in it:

;DOS RPL with IBM PCI Token-Ring Adapter
BASE CCH
RPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\IBMTRP\PROTOCOL.INI
;DAT BBLOCK\NDIS\IBMTRP\LA1.MSG
DRV BBLOCK\RPLDISK.SYS ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\I13.COM ~ ~ ~
EXE BBLOCK\RPLBIND2.EXE ~ ~
EXE BBLOCK\PROTMAN.EXE ~ ~
EXE BBLOCK\RPLBIND1.EXE ~ ~
;DRV BBLOCK\IPXNDIS.DOS  ~ ~ ~
;DRV BBLOCK\TCPDRV.DOS /IDOS ~ ~
EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~
DRV BBLOCK\NDIS\IBMTRP.DOS /NOMSG 22 ~
DRV BBLOCK\PROTMAN.DOS /IDOS ~ M

Go to http://www.ibm.com/networking/support and download the IBM PCI Token-Ring Adapter driver diskette. Copy the following files from the DOS directory (a:\dos) to c:\winnt\rpl\bblock\ndis:
IBMTRP.DOS
LA1.MSG

Installing DOS files on the Remoteboot server

The Windows NT 4.0 Server support for RPL does not include the image for IBM DOS.
Note:If the DOS image is already on the server, skip to Creating Remoteboot configurations for the PCI token-ring adapters.

  1. Under winnt\rpl\rplfiles\binfiles on the RPL server, create a DOS700 directory.
  2. Type net use v:\\servername\rplfiles to connect another computer running DOS with NDIS 2 networking support to the remoteboot server fplfiles share folder.
  3. Copy all of the DOS files from the DOS client to the v:\binfiles\DOS700 directory as illustrated below as non hidden files:
    Copy c:\dos\*.* v:\binfiles\dos700
    Attrib -s -h c:\io.sys
    Attrib -s -h c:\msdos.sys
    Copy c:\io.sys v:\binfiles\dos700
    Copy c:\msdos.sys v:\binfiles\dos700
    Attrib +s +h c:\io.sys
    Attrib +s +h c:\msdos.sys
    
  4. Go to the winnt\rpl\fit directory on the RPL server.
  5. Copy DOS622*.FIT to DOS700*.FIT.
  6. Edit DOS700*.FIT and change all references of DOS622 to DOS700.
  7. Go to the directory winnt\rpl\rplfiles\configs on the RPL server.
  8. Create a DOS700 directory.
  9. Copy all files and subdirectories from DOS622 to DOS700 (use thexcopy command with the /s option).
  10. Make any custom modifications to the CONFIG.SYS or AUTOEXEC.BAT files.

Creating Remoteboot configurations for the PCI token-ring adapters

From a command prompt on the server, run RPLCMD.EXE. This utility allows you to add boot block records for the adapter and vendor ID. Use the following illustration to set up and configure a boot image for your adapter.

c:\> rplcmd
Adapter Boot Config Profile Service Vendor Wksta [Quit]: b
Add Del Enum: a
BootName=DOS700     **rpl client environment**
VendorName=002035   **the first 6 digits of the adapter's hexadecimal MAC address**
BbcFile=bblock\netbeui\ibmtrp\dosbb.cnf
     All other parameters are optional
BootComment=DOS 700 IBM PCI TOKEN RING
WindowSize=0
 
Adapter Boot Config Profile Service Vendor Wksta [Quit]: v
Add Del Enum: a
VendorName=002035      **the first 6 digits of the adapter's hexadecimal MAC address**
VendorComment=DOS 700 IBM PCI TOKEN RING
 
Adapter Boot Config Profile Service Vendor Wksta [Quit]: c
Add Del Enum: a
ConfigName=DOS700C
 
BootName=DOS700
DirName=DOS
DirName2=DOS700
FitShared=fits\dos700.fit
FitPersonal=fits\dos700p.fit
     All other parameters are optional
ConfigComment=DOS 700 IBM PCI TOKEN RING   ** Shown in step 4 below **
DirName3=
DirName4=
 
Adapter Boot Config Profile Service Vendor Wksta [Quit]: q

Creating a new workstation record automatically

  1. Click Start > Settings > Control Panel.
  2. From the Control Panel, select Services.
  3. If the Remoteboot service is not set to automatic, click the Start button.
  4. Click Start > Programs > Administrative Tools >Remoteboot Manager.
  5. On the Remoteboot Manager window menu bar, select Remoteboot > New Profile from the menu bar.
  6. In the Configuration list box, select DOS 700 IBM PCI TOKEN RING.
  7. Type the name for the profile in the Profile Name field. For example, TURBOTR1.
  8. On the Remoteboot Manager window menu bar, click Remoteboot > New Workstation.
  9. On the New Remoteboot Workstation window, type the RPL client IBM PCI TOKEN RING MAC address in the Adapter ID field.
  10. Type the workstation name in the Wksta Name field. For example, WORKSTATION1.
  11. Type a brief description (optional). For example, PCI TR IBM DOS 700.
  12. Change the password (optional).
  13. Select shared or personal (optional).
  14. Select PCITR1 DOS 700 IBM PCI TOKEN RING from the Wksta In Profile list box.
  15. Configure the TCP/IP Settings (optional).
  16. Click the Add button when done.

RPL messages


ET-00:00:45

Explanation: Elapsed Time. A continuously updated field indicating the elapsed time since the RPL feature gained control.

ID-268 BBDF

Explanation: Identification. An indication of which adapter is using the RPL feature. 268 indicates a PCI token-ring adapter. BBDF indicates the PCI bus, device, and function number for the PCI slot in which the adapter is inserted.

BU-0000

Explanation: Bring-Up. This field is displayed as X'0000' if the adapter has been successfully initialized and opened. If not, a code other than X'0000' is displayed and the field is highlighted. See Troubleshooting RPL problems.

AA-08005A2B0000

Explanation: Adapter address. The permanently encoded address of the token-ring adapter in your computer. This address is always 12 hexadecimal characters (6 bytes) long.

AL-000001 PX10AH

Explanation: Adapter Level. The Engineering Change (EC) level of the code on the token-ring adapter.

BL-CD0106

Explanation: BIOS Level (module level). The EC level of the code in the RPL feature.

RM-CC00

Explanation: Memory (read-only memory). Segment address in memory where BIOS has placed the RPL ROM.

OP-0000 0004

Explanation: Open Return Code. The first 4 digits are X'0000' and the last 4 digits identify the adapter data rate, if the adapter has been successfully opened and attached to the network. If not, a code other than X'0000' is displayed and the field is flashing. See Troubleshooting RPL problems.

RQ-0001

Explanation: Request Count (FIND Frame Count). The number in hexadecimal of FIND frames that have been transmitted. An excessive request count indicates that the LAN server is not present, is congested, or is not correctly configured to RPL this adapter.

SF-0001

Explanation: SEND.FILE.REQUEST Frame Count. The number of SEND.FILE.REQUEST frames that have been transmitted. An excessive SEND.FILE.REQUEST frame count indicates that the LAN server is not responding after having been found.

SN-0023

Explanation: File Response Sequence Number. This value is displayed when the LAN server has responded to the SEND.FILE.REQUEST. It indicates how many times valid FILE.DATA.RESPONSE frames have been received.

RS-0040

Explanation: Ring Status. This field displays a code indicating the status of the network. The field will be highlighted if the operation cannot continue; it will not be highlighted if processing can continue. See Troubleshooting RPL problems.

PC-4020

Explanation: Computer error. This field displays an error code indicating that the adapter has difficulty in functioning with the computer. In most cases, the panel will be frozen and this field will be highlighted because the adapter cannot continue. See Troubleshooting RPL problems.

AC-0040 0000 0000 0000

Explanation: Adapter check. The adapter has detected an internal error and cannot continue. Reboot your computer. If this problem persists, record the adapter check code, and contact your network administrator.

AE-nnn XX-0011

Explanation: Adapter error. The adapter in your computer could not establish communication with the LAN server. The nnn indicates the instance number. The reason for this error is indicated by the XX message to the right of AE-nnn. XX can be either BU or OP. The BU and OP messages are described previously in this section.


PXE messages


ET-00:00:45

Explanation: Elapsed Time. A continuously updated field indicating the elapsed time since the RPL feature gained control.

ID-268 BBDF

Explanation: Identification. An indication of which adapter is using the RPL feature. 268 indicates a PCI token-ring Adapter. BBDF indicates the PCI bus, device, and function number for the PCI slot in which the adapter is inserted.

BU-0000

Explanation: Bring-Up. This field is displayed as X'0000' if the adapter has been successfully initialized and opened. If not, a code other than X'0000' is displayed and the field is highlighted. See Troubleshooting RPL problems.

AA-08005A2B0000

Explanation: Adapter address. The permanently encoded address of the token-ring adapter in your computer. This address is always 12 hexadecimal characters (6 bytes) long.

AL-000001 PX10AH

Explanation: Adapter level. The Engineering Change (EC) level of the code on the token-ring adapter.

BL-CD0106

Explanation: BIOS level (module level). The EC level of the code in the RPL feature.

RM-CC00

Explanation: Memory (read-only memory). Segment address in memory where BIOS has placed the RPL ROM.

OP-0000 0004

Explanation: Open return code. The first 4 digits are X'0000' and the last 4 digits identify the adapter data rate, if the adapter has been successfully opened and attached to the network. If not, a code other than X'0000' is displayed and the field is flashing. See Troubleshooting RPL problems.

DD-0001

Explanation: DHCP discover count. The number in hexadecimal of DHCP Discover frames that have been transmitted. The field will be highlighted with a value of 0004 10 if the server is not present, is congested, or is not currently configured to respond to DHCP messages.

AR-0001

Explanation: ARP request count. The number in hexadecimal of ARP Requests broadcasted onto the network. If the field is highlighted as XXXX 00, the client received a reply to its ARP request. Check to see if any other machine is assigned the client's IP address and check the DHCP server's DHCP scope of addresses.

DR-0001

Explanation: DHCP request count. The number in hexadecimal of DHCP Request packets transmitted to the DHCP server/Proxy DHCP server. The field will be highlighted with a value of XXXX 10 if the server is not present, is congested, or is not correctly configured to respond to DHCP Request messages.

XR-0001

Explanation: Extended DHCP request count. The number in hexadecimal of Extended (PXE) DHCP Request packets transmitted to the Boot Image Negotiation Layer (BINL) server. The field will be highlighted with a value of XXXX 10 if the server is not present, is congested, or is not correctly configured to respond to Extended (PXE) DHCP Request messages.

TF-0009

Explanation: TFTP block count. The number in hexadecimal of UDP data packets received during the TFTP of the initial bootstrap program. The field will be highlighted with a value of XXXX 10, indicating a general timeout, if the server is not present or is congested. If the field is highlighted with a value of XXXX 3X, check the path and filename of the initial bootstrap program on the server and check if the server's TFTP program is active.

RS-0040

Explanation: Ring status. This field displays a code indicating the status of the network. The field will be highlighted if the operation cannot continue; it will not be highlighted if processing can continue. See Troubleshooting RPL problems.

PC-4020

Explanation: Computer error. This field displays an error code indicating that the adapter has difficulty in functioning with the computer. In most cases, the panel will be frozen and this field will be highlighted because the adapter cannot continue. See Troubleshooting RPL problems.

AC-0040 0000 0000 0000

Explanation: Adapter check. The adapter has detected an internal error and cannot continue. Reboot your computer. If this problem persists, record the adapter check code, and contact your network administrator.

AE-nnn XX-0011

Explanation: Adapter error. The adapter in your computer could not establish communication with the LAN server. The nnn indicates the instance number. The reason for this error is indicated by the XX message to the right of AE-nnn. XX can be either BU or OP. The BU and OP messages are described previously in this section.

IP-17.17.17.2

Explanation: This client's IP address provided by the DHCP server.

SM-255.255.255.0

Explanation: The subnet mask provided by the DHCP server.

DHCPSvr-10.10.10.3

Explanation: IP address of the DHCP server.

Router-17.17.17.8

Explanation: IP address of the router or gateway provided by the DHCP server.

SR1-0.0.0.0

Explanation: IP address of a static route provided by the DHCP server.

SR2-0.0.0.0

Explanation: IP address of a static route provided by the DHCP server.

BINL-10.10.10.5

Explanation: IP address of the Boot Image Negotiation Layer (BINL) service machine.

BD-0001

Explanation: How many boot server requests sent to the boot server.

BootSrv-10.10.10.4

Explanation: IP address of the boot server currently being queried for the initial Network Boot Program (NBP) or the IP address of the boot server providing the credentials for NBP authentication.

BIS-21

Explanation: A highlighted field indicating a Boot Integrity Services error has occurred.

Select Boot Server 10

Explanation: A list of available boot servers. The prompt is displayed followed by the number of seconds remaining before the first item in the boot menu is auto-selected. If a number is not present, there is no timeout. Use the up and down arrow keys to traverse the menu and press enter to select.

TFTP IP-10.10.10.5

Explanation: IP address of the server currently being used to download the initial Network Boot Program (NBP).

TFTPGW-17.17.17.8

Explanation: IP address of the gateway currently being used to download the initial Network Boot Program (NBP).


Troubleshooting RPL problems

If you do not get the expected results when using an RPL feature on a client computer, see Table 1.

If other computers on the network need problem determination, you might need one or more of the following documents:


Table 1. Failure indication messages
Failure Indication Action
The computer's BASIC panel appears, or the computer boots to the hard disk or diskette drive. Perform the steps in Installation and configuration.
The BU field on the client computer display panel is highlighted. See Bring-up error.
The OP field on the client computer display panel is highlighted. See Open error.
The RS field on the client computer display panel has a value other than zero (0) and is highlighted. See Ring status error.
The PC field on the client computer display panel is highlighted or is shown with counters not being updated. See PC Error.
The client computer display panel shows any response that has not been identified. Contact your network administrator.

Bring-up error

The client computer display panel shows that the elapsed time (ET) field has stopped with only a few seconds of time accumulated, and the bring-up (BU) error field is highlighted. The RPL feature tried three times and was unable to initialize the adapter for use. The BU error codes and the action to take are listed in Table 2.

Table 2. Bring-up error causes and actions
BU Error Code Cause Action
0020-002F, 0030-003F A module on the adapter is not responding correctly. The adapter appears defective. Run the diagnostics.
0048 Initialize timeout. The adapter appears defective. Run the diagnostics.
All others Adapter failure The adapter appears defective. Run the diagnostics. Contact your network administrator if problems persist.

Open error

The open error (OP) field contains an error code. This code might be displayed normally or flashing.

If the error code is flashing, the RPL feature is trying to open the adapter after an unsuccessful attempt.

If the problem persists, record the 4 digits of the flashing OP field. Using Open Error and the Reason Code as the symptom, refer to the IBM Token-Ring Network Problem Determination Guide to resolve the problem.

Table 3. Open error causes and actions
OP Error Code Cause Action
0011, 0010 No media attached. Connect the UTP or STP cable to the adapter.
002D A client computer is trying to be the first active computer on a token-ring network. Start your RPL server. If the error persists, reboot the client computer.
All others Adapter open failure. Refer to the IBM Token-Ring Network Problem Determination Guide.

Ring status error

A ring error was detected when the RPL feature or bootstrap program was executing. The ring status (RS) error field contains the error code. Locate the error code in Table 4 to determine the correct action to take. Some values might be displayed that are a combination of the values listed in the table. The x's used in the RS Error Code column can be any hexadecimal number from 0 through F.

Table 4. Ring status error causes and actions
RS Error Code Cause Action
Cxxx to Dxxx
  • No receive signal was detected.
  • The network is beaconing.
  • The adapter is transmitting beacon frames.

Refer to the IBM Token-Ring Network Problem Determination Guide.
2000 This adapter has detected a soft-error condition. No action required.
08xx Wire fault. The adapter has detected a problem in itself or in its lobe. Refer to the IBM Token-Ring Network Problem Determination Guide.
04xx The adapter detected an internal hardware error. Contact your network administrator.
x1xx Remove received. This adapter was removed from the network. Contact your network administrator for assistance.
0080 Counter overflow. One of the error log counters has incremented past 256. Restart the computer.
0040 or 0060 Single station. The adapter has opened and is the only station on the network. This bit resets when another station inserts. No action is required unless other stations are known to be operating on this network. If other stations are on the network, refer to the IBM Token-Ring Network Problem Determination Guide.
0020 Ring recovery. The adapter is transmitting or receiving claim token frames. No action is required.
0004 Full-duplex. The adapter is operating in full-duplex mode. No action is required.
All others Reserved. Contact your network administrator for assistance.

PC Error

The RPL feature has detected a problem with either the software or hardware in the client computer. Retry the operation by restarting the computer at least once. If the problem persists, locate the error code in Table 5 to determine the correct action to take.

Table 5. PC error causes and actions
PC Error Code Cause Action
05xx An invalid command control block (CCB) code was issued to the adapter support subset. xx = the CCB code. Check the bootstrap program if it is user-written. If not, contact your network administrator for assistance. Provide the CCB code.
06xx (not highlighted) PROGRAM.ALERT frames being transmitted. The xx portion of the value represents the alert code.

00 = Unexpected error response frame received.

02 = File not found.

04 = Out of memory space.

06 = Memory overrun.

08 = Unexpected DLC status received.

Restart the computer. If this error persists, contact your network administrator for assistance.
07xx The adapter failed a wrap test. xx = system status block (SSB) return code. The adapter appears defective. Run the diagnostics. Contact your network administrator if problems persist.
All others A computer hardware or software error has occurred. Perform the computer diagnostic test procedure or contact your network administrator for assistance.


IBM Turbo 16/4 Token-Ring PC Card 2 RPL feature

Supported environments

The IBM Turbo 16/4 Token-Ring PC Card 2 supports RPL from the following servers:

Overview

The Remote Program Load (RPL) function enables an adapter to boot a computer using files that the computer receives from a LAN server. The computer that requests these files is referred to as the client computer, and the computer that responds with these files is referred to as the LAN server. In order for RPL to take place, two things must occur. First, the RPL feature of the adapter in the client machine initiates the RPL request. Second, a LAN server responds to the RPL request with the files to bring up, or boot, the client computer.

The following sections are included here:

Installation and configuration

Setting up your client computer to support RPL

For the RPL process to begin, the feature must be enabled on the adapter installed in the client computer, and the client computer must recognize the RPL feature of the adapter as the first or only bootable device present.

Enabling the RPL feature on the adapter

The adapter is shipped with the RPL feature enabled. To ensure that it is enabled, run the diagnostics and, at the diagnostics test panel, press F5 to view or change the RPL setting.

Making the RPL feature the first bootable device

All IBM PCs support RPL, and many IBM-compatible PCs also do. If your computer is not an IBM PC, refer to your computer user manual or contact the manufacturer if you are not sure whether it supports RPL.

On most IBM PCs you can make this adapter the first bootable, or startup, device by selecting Network as the first startup device in the startup sequence in the configuration utility (usually you enter the configuration utility by pressing F1 when the IBM logo and Configuration Utility program symbol appear during the power-on process). If drive A is the first bootable device, consider making the adapter the second bootable device. Refer to the user manual for your IBM PC if you need further instructions for altering the startup sequence or entering the configuration utility.

After you have successfully selected RPL as the first startup, or bootable, device you will see an RPL panel when your client computer is booting.

+--------------------------------------------------------------------------------+
|IBM Turbo 16/4 T-Ring PC Card RPL v1.01 (980921)                                |
|(C) Copyright 1991-1994 Novell, Inc. All Rights Reserved.                       |
|(C) Copyright 1996 IBM Corp. All Rights Reserved.                               |
|                                                                                |
|RPL-ROM-HSM: 200 BU-0000                                                        |
|RPL-ROM-HSM: 201 OP-0000 16                                                     |
|                                                                                |
|RPL-ROM-ADR: 0020 3556 6D87                                                     |
|RPL-ROM-IRQ: 2                                                                  |
|RPL-ROM-MM1: D600                                                               |
|RPL-ROM-PIO: 0A20                                                               |
|                                                                                |
|RPL-ROM-FFC: 01                                                                 |
|RPL-ROM-SFC: 02                                                                 |
|RPL-ROM-SEQ: 01                                                                 |
|RPL-ROM-ERR:                                                                    |
+--------------------------------------------------------------------------------+

This example shows all of the possible error and status message prefixes. You will normally not see the error status condition prefixes, such as RPL-ROM-ERR, unless an error condition occurs. These error and status messages are described in RPL messages.

Setting up your Windows NT 4.0 server to support RPL

Please refer to the chapter on Remoteboot in the Microsoft Windows NT Networking Guide for the following features:

Installing the Remoteboot service

  1. If the DLC and NetBEUI protocols on the server are not already installed, click Start > Settings > Control Panel.
  2. Double-click the Protocol tab and add the protocols.
  3. Click the Services tab on the Network Dialog box and add the Remoteboot service.
  4. In the Remoteboot Setup dialog box, make sure that c:\winnt\rpl is the correct path to install this service.
  5. Leave Migrate Remoteboot directory from LAN Manager 2.2 unchecked and click OK.
  6. When prompted, load the NT 4.0 server CD-ROM and access the subdirectories \i386 and \client\RPL to update the system.
  7. Reboot the system to apply the changes.

Configuring DOS RPL client network settings

At a command prompt on the server, change to the c:\winnt\RPL\bblock\netbeui directory and create a directory named ibmtokcs. Within the ibmtokcs subdirectory create a PROTOCOL.INI file that has the following data in it:
Note:Even though the DOS device driver file is called IBMTOKCS, the device driver is known to the operating system as IBMTOK.
 [protman]
  drivername = protman$
  dynamic = yes
  priority = netbeui
 
[netbeui_xif]
  drivername = netbeui$
  bindings = ibmtok_nif
  names = 6
  ncbs = 12
  packets = 20
  pipeline = 10
  sessions = 6
  stacksize = 512
  lanabase = 0
 
[xnsnb_xif]
  drivername = xnsnb$
  bindings = ibmtok_nif
  load = xnsnb[cbr]
  lanabase = 1
 
[xnstp_xif]
  drivername = xnstp$
  bindings = ibmtok_nif
  load = xnstp[ub]
  lanabase = 1
 
[tcpip_xif]
  drivername = TCPIP$
  disabledhcp = (TCPIP_NO_DHCP)
  ipaddress0 = (TCPIP_ADDRESS)
  subnetmask0 = (TCPIP_SUBMASK)
  defaultgateway0 = (TCPIP_GATEWAY)
  tcpsegmentsize = 1450
  tcpwindowsize = 1450
  nbsessions = 6
  load = tcptsr[c],tinyrfc[c],emsbfr[cr]
  unload = "unloadt /notsr[dc]"
  bindings = ibmtok_nif
  lanabase = 1
 
[ipx_xif]
  drivername = ipx$
  load = ipxmark[u],ipx[u]
  unload = ipxrel[c]
  bindings = ibmtok_nif
  lanabase = 1
 
[msdlc_xif]
  drivername = msdlc$
  bindings = ibmtok_nif
  load = msdlc[ub]
  unload = msdlc[u]
 
[ibmtok_nif]
  drivername = ibmtok$
  MaxTransmits = 2
  MaxTxFrameSize = 2048
  MinRcvBuffs = 8
  RcvBuffSize = 1120

Also, within that same subdirectory ibmtokcs create a DOSBB.CNF file that has the following data in it.

;DOS RPL with IBM Turbo 16/4 Token-Ring Adapter
BASE 1A0H
RPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\IBMTOKCS\PROTOCOL.INI
;DAT BBLOCK\NDIS\IBMTOKCS\LA1.MSG
DRV BBLOCK\RPLDISK.SYS ~ ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\I13.COM ~ ~ ~
EXE BBLOCK\RPLBIND2.EXE ~ ~
EXE BBLOCK\PROTMAN.EXE ~ ~
EXE BBLOCK\RPLBIND1.EXE ~ ~
;DRV BBLOCK\IPXNDIS.DOS  ~ ~ ~
;DRV BBLOCK\TCPDRV.DOS /IDOS ~ ~
EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~
DRV BBLOCK\NDIS\IBMTOKCS.DOS
DRV BBLOCK\PROTMAN.DOS /IDOS ~ M

Go to http://www.ibm.com/networking/support and download the IBM Turbo 16/4 Token-Ring Adapter driver diskette. Copy the following files from the DOS directory (a:\dos) to c:\winnt\rpl\bblock\ndis:
IBMTOKCS.DOS
LA1.MSG

Installing DOS files on the Remoteboot server

The Windows NT 4.0 Server support for RPL does not include the image for IBM DOS.
Note:If the DOS image is already on the server, skip to Creating Remoteboot configurations for the IBM Turbo 16/4 Token-Ring Adapter.

  1. Under winnt\rpl\rplfiles\binfiles on the RPL server, create a DOS700 directory.
  2. Type net use v:\\servername\rplfiles to connect another computer running DOS with NDIS 2 networking support to the remoteboot server fplfiles share folder.
  3. Copy all of the DOS files from the DOS client to the v:\binfiles\DOS700 directory as illustrated below as non hidden files:
    Copy c:\dos\*.* v:\binfiles\dos700
    Attrib -s -h c:\io.sys
    Attrib -s -h c:\msdos.sys
    Copy c:\io.sys v:\binfiles\dos700
    Copy c:\msdos.sys v:\binfiles\dos700
    Attrib +s +h c:\io.sys
    Attrib +s +h c:\msdos.sys
    
  4. Go to the winnt\rpl\fit directory on the RPL server.
  5. Copy DOS622*.FIT to DOS700*.FIT.
  6. Edit DOS700*.FIT and change all references of DOS622 to DOS700.
  7. Go to the directory winnt\rpl\rplfiles\configs on the RPL server.
  8. Create a DOS700 directory.
  9. Copy all files and subdirectories from DOS622 to DOS700 (use thexcopy command with the /s option).
  10. Make any custom modifications to the CONFIG.SYS or AUTOEXEC.BAT files.

Creating Remoteboot configurations for the IBM Turbo 16/4 Token-Ring Adapter

From a Windows NT 4.0 Remoteboot server command prompt, run RPLCMD.EXE. This utility allows you to add boot block records for the adapter and vendor ID. Follow the illustration below to set up and configure a boot image for your adapter.

c:\> rplcmd
Adapter Boot Config Profile Service Vendor Wksta [Quit]: b
Add Del Enum: a
BootName=DOS700     **rpl client environment**
VendorName=002035   **the first 6 digits of the adapter's hexadecimal MAC address**
BbcFile=BBLOCK\NETBEUI\IBMTOKCS\DOSBB.CNF
     All other parameters are optional
BootComment=DOS 700 IBM TURBO 16/4 TOKEN RING
WindowSize=0
 
Adapter Boot Config Profile Service Vendor Wksta [Quit]: v
Add Del Enum: a
VendorName=002035 **the first 6 digits of the adapter's hexadecimal MAC address**
VendorComment=DOS 700 IBM TURBO 16/4 TOKEN RING
 
Adapter Boot Config Profile Service Vendor Wksta [Quit]: c
Add Del Enum: a
ConfigName=DOS700C
 
BootName=DOS700
DirName=DOS
DirName2=
FitShared=fits\dos700.fit
FitPersonal=fits\dos700p.fit
     All other parameters are optional
ConfigComment=DOS 700 IBM TURBO 16/4 TOKEN RING   ** shown in step 4 below **
DirName3=
DirName4=
 
Adapter Boot Config Profile Service Vendor Wksta [Quit]: q

Creating a new workstation record automatically

  1. Click Start > Settings > Control Panel.
  2. From the Control Panel, select Services.
  3. If the Remoteboot service is not set to automatic, click the Start button.
  4. Click Start > Programs > Administrative Tools >Remoteboot Manager.
  5. On the Remoteboot Manager window menu bar, select Remoteboot > New Profile from the menu bar.
  6. In the Configuration list box, select DOS 700 IBM TURBO 16/4 TOKEN RING.
  7. Type the name for the profile in the Profile Name field. For example, TURBOTR1.
  8. On the Remoteboot Manager window menu bar, click Remoteboot > New Workstation.
  9. On the New Remoteboot Workstation window, type the RPL client IBM TURBO 16/4 TOKEN RING MAC address in the Adapter ID field.
  10. Type the workstation name in the Wksta Name field. For example, WORKSTATION1.
  11. Type a brief description (optional). For example, TURBO TR IBM DOS 700.
  12. Change the password (optional).
  13. Select shared or personal (optional).
  14. Select TURBOTR1 DOS 700 IBM TURBO 16/4 TOKEN RING from the Wksta In Profile list box.
  15. Configure the TCP/IP Settings (optional).
  16. Click the Add button when done.

RPL messages


RPL-ROM-HSM: BU-0000

Explanation: Bring-Up. This field is displayed as X'0000' if the adapter has been successfully initialized. If not, a code other than X'0000' is displayed and the field is highlighted. See Troubleshooting RPL problems.

RPL-ROM-HSM: OP-0000 16

Explanation: Open Return Code. The first 4 digits are X'0000' and the last 2 digits identify the adapter data rate, if the adapter has been successfully opened and attached to the network. If not, a code other than X'0000' is displayed and the field is flashing. See Troubleshooting RPL problems.

RPL-ROM-ADR: 0020 3556 6D87

Explanation: Adapter Address. The permanently encoded address of the token-ring adapter in your computer. This address is always 12 hexadecimal characters (6 bytes) long.

RPL-ROM-IRQ: 2

Explanation: Interrupt. The system interrupt level that the adapter currently occupies.

RPL-ROM-MM1: D600

Explanation: Memory (read-only memory). Segment address in memory where BIOS has mapped the RPL ROM code.

RPL-ROM-MM2: D800

Explanation: Memory (random-access memory). Segment address in memory where BIOS has mapped the token-ring adapter's RAM.

RPL-ROM-PIO: 0A20

Explanation: System I/O address. The I/O address that the adapter currently occupies in the system.

RPL-ROM-FFC: 01

Explanation: Request Count (FIND Frame Count). The number (in hexadecimal) of FIND frames that have been transmitted. An excessive request count indicates that the LAN server is not present, is congested, or is not correctly configured to RPL this adapter.

RPL-ROM-SFC: 02

Explanation: SEND.FILE.REQUEST Frame Count. The number of SEND.FILE.REQUEST frames that have been transmitted. An excessive SEND.FILE.REQUEST frame count indicates that the LAN server is not responding after having been found.

RPL-ROM-SEQ: 01

Explanation: File Response Sequence Number. This value is displayed when the LAN server has responded to the SEND.FILE.REQUEST. It indicates how many times valid FILE.DATA.RESPONSE frames have been received.

RPL-ROM-ERR:

Explanation: Computer error. This field displays an error code indicating that the adapter has difficulty in functioning with the computer. In most cases, the panel will be frozen and this field will be highlighted because the adapter cannot continue. See Troubleshooting RPL problems.


Troubleshooting RPL problems

The following chart is helpful if you do not get the expected results when you use an RPL feature on a client computer.

If other computers on the network need problem determination, you might need one or more of the following documents:


Table 6. Failure indication messages
Failure Indication Action
The computer's BASIC panel appears, or the computer shows a diagram to insert a diskette into the diskette drive, or boots to the hard disk or diskette drive. Perform the installation steps for your adapter.
The BU field on the client computer display panel is not X'0000'. See Bring-up error.
The OP field on the client computer display panel is not X'0000'. See Open error.
The Client computer display panel shows any response that has not been identified. Contact your network administrator.

Bring-up error

The bring-up (BU) field is not X'0000'. The RPL feature is unable to initialize the adapter for use. The BU error codes and the action to take are listed here:

Table 7. Bring-up error codes
BU Error Code Cause Action
0020-002C A module on the adapter is not responding correctly. The adapter appears to be defective. Run the adapter diagnostics.
0048 Initialization timeout. The adapter appears to be defective. Run the adapter diagnostics.
All others. Adapter failure. The adapter appears to be defective. Run the adapter diagnostics. Contact your network administrator if problems persist.

Open error

The open error (OP) field contains an error code. If the OP field is not X'0000', the RPL feature is trying to open the adapter after an unsuccessful attempt. If the problem persists, record the 4 digits of the OP field. Using Open Error and the Reason Code as the symptom, refer to the IBM Token-Ring Network Problem Determination Guide to resolve the problem.

Table 8. Open error codes
OP Error Code Cause Action
0011, 0010 No media attached. Connect the cable to the adapter or to the token-ring concentrator or both.
002D The adapter detected that it was the only adapter present in the ring during the open command it it has removed itself from the ring. Start your RPL server. If the error persists, reboot the client computer.
002E The adapter could not detect frames during the open command and has removed itself from the ring. This indicates that either the adapter is running at the wrong speed and does not have circuitry to detect it, or there is something wrong with the access unit or cabling to which the adapter is connected. Connect the cable to the adapter or to the token-ring concentrator or both. Check if you are using the correct cable.
All Others Adapter open failure. Refer to the IBM Token-Ring Network Problem Determination Guide.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]